package com.siysoft.tc.admin.service;

import java.util.List;
import java.util.Map;

import com.siysoft.util.IMap;

/**
 * 方法摘要：后台管理员用户管理Service 作者：zhouyu 日期：2015年6月11日
 * 
 * @param iMap
 * @return
 * @throws Exception
 */
public interface IAdminUserManageService {

	// 查询学生信息
	public List<Map<String, String>> seekStudents(IMap iMap) throws Exception;

	// 根据学生ID跳转学生修改页面
	public Map<String, String> toStuRevise(IMap iMap) throws Exception;

	// 根据学生ID修改学生基本信息
	public void reviseStuInfo(IMap iMap) throws Exception;

	// 查询教师信息
	public List<Map<String, String>> seekTeachers(IMap iMap) throws Exception;
	
	// 查询教师信息
	public List<Map<String, String>> seekRecommendTeachers(IMap iMap) throws Exception;

	// 根据学生ID跳转教师修改页面
	public Map<String, String> toTeaRevise(IMap iMap) throws Exception;
	
	// 根据学生ID跳转推荐教师修改页面
	public Map<String, String> toRecommendTeaRevise(IMap iMap) throws Exception;
	
	// 根据教师ID删除教师信息
	public Map<String, String> toTeaDelete(IMap iMap) throws Exception;

	//获取教师资源信息
	public List<Map<String, String>> getResource(IMap iMap) throws Exception;
	
	// 查询教师信息
	public List<Map<String, String>> seekTeachersForSEM(IMap iMap) throws Exception;

	//根据学生ID获取教师详情基本信息
    public Map<String, String> toTeaDetail(IMap iMap) throws Exception;

    //修改教师基本信息
	public void teaRevise(IMap iMap) throws Exception;

}
